package com.itfreer.ui.base.api;

/**
 * 定义简单支持Key, Value帮定的基础控件
 * 如：EditText等
 */
public interface ISimpleView extends IView {

    /**
     * 设置绑定的依据对象
     * @param name
     */
    void setFieldName(String name);

    /**
     * 获取绑定的依据对象
     * @return
     */
    String getFieldName();

    /**
     * 设置绑定的值
     * @param value
     */
    void setFieldValue(Object value);

    /**
     * 获取当前的值
     * @return
     */
    Object getFieldValue();
}